@charset "utf-8";
.logo{
	height: 90px;
}
.logo>.core>img{
	width: 416px;
	line-height: 90px;
}
.nav{
	width: 100%;
	height: 45px;
	background: #256c9b;
}
.nav>.core>a{
	font-size: 16px;
	color: white;
	margin-right: 50px;
	line-height: 45px;
}
.banner{
	width: 100%;
	height: 400px;
	animation: hxk-move 10s infinite;
}
@keyframes hxk-move{
	0%{
		background: url(../img/2019-10-13_152343.png) no-repeat;
		background-size: 100% 400px;
		}
	25%{
		background: url(../img/2019-10-13_152419.png) no-repeat;
		background-size: 100% 400px;
	}
	50%{
		background: url(../img/2019-10-13_152439.png) no-repeat;
		background-size: 100% 400px;
	}
	75%{
		background: url(../img/2019-10-13_152453.png) no-repeat;
		background-size: 100% 400px;
	}
	100%{
		background: url(../img/2019-10-13_152505.png) no-repeat;
		background-size: 100% 400px;
	}
}
.jianjie{
	margin-top: 8px;
	border-bottom: 4px solid #dfdfdf;
	padding-bottom: 30px;
}
.jianjie>h2{
	line-height: 80px;
	font-size: 24px;
	color: #256C9B;
	text-align: center;
}
.jianjie>p{
	font-size: 17px;
	color: #8c8c8c;
	width: 766px;
	margin: 0 auto;
}
.main-01{
	margin-top: 60px;
}
.main-1{
	float: left;
}
.main-1>.main-1-img{
	position: relative;
	float: left;
}
.main-1>.main-1-img>img{
	width: 380px;
	height: 250px;
}
.main-1>.main-1-img>.background-1{
	background: #5e5e5e;
	opacity: 1;
	position: absolute;
	top: 215px;
}
.main-1>.main-1-img>.background-2{
	height: 187px;
	width: 380px;
	background: #807f79;
	position: absolute;
	top: 0;
	opacity: 0.5;
}
.main-1>.main-1-img>div{
	width: 380px;
	height: 35px;
	line-height: 35px;
	color: white;
	position: absolute;
	top: 215px;
}
.main-1>.main-1-img>div>span{
	border-left: 1px solid white;
	border-right: 1px solid white;
	padding: 4px 10px 15px 10px;
	line-height: 35px;
}
.main-1-xxk{
	float: left;
	height: 248px;
	border: 1px solid #d8d8d8;
	border-left: 0px;
}
.main-1-xxk>ul>.yangshi{
	margin-left: 21px;
	border-bottom: 1px solid #256c9b;
}
.main-1-xxk>ul>.yangshi>a{
	color: #256c9b;
}
.main-1-xxk>ul>.quxiao{
	border-left: 0px;
	border-right: 0px;
}
.main-1-xxk>ul>.quxiao-2{
	border-right: 0px;
}
.main-1-xxk>ul>li{
	float: left;
	width: 157px;
	height: 35px;
	text-align: center;
	border: 1px solid #d8d8d8;
	border-top: 0px;
}
.main-1-xxk>ul>li>a{
	font-size: 16px;
	line-height: 35px;
}
.main-1-xxk>ul>li>a:hover{
	color: #256c9b;
}
.main-1-xxk>ul>li:hover{
	border-bottom: 1px solid #256c9b;
}
.main-1-xxk .ul .bianju{
	margin-top: 5px;
}
.main-1-xxk .ul li{
	line-height: 32px;
	margin-left: 21px;
}
.main-1-xxk .ul li .color{
	color: #406b71;
}
.main-1-xxk .ul li .daxiao{
	font-size: 10px;
	color: #585858;
	float: right;
}
.main-1-xxk .ul li a{
	font-size: 12px;
}
.main-2-1{
	float: left;
}
.main-2{
	width: 279px;
	margin-left: 21px;
	border-bottom: 2px solid #00a1e9;
}
.main-2 h2{
	font-size: 16px;
	color: #256b9c;
	padding: 0px 30px;
	line-height: 34px;
	font-weight: normal;
}
.main-2-1 ul{
	width: 279px;
	margin-left: 21px;
	margin-top: 10px;
}
.main-2-1 li{
	line-height: 33px;
}
.main-2-1 li a{
	font-size: 14px;
}
.main-2-1 .daxiao{
	font-size: 10px;
	color: #585858;
	float: right;
}
.footer{
	margin-top: 64px;
}
.footer-left{
	float: left;
}
.footer-left h2{
	width: 325px;
	border-bottom: 2px solid #00a1e9;
	font-size: 16px;
	color: #256c9b;
	font-weight: normal;
	padding: 0px 30px;
	line-height: 30px;
	margin-bottom: 15px;
}
.footer-left dl{
	margin-left: 15px;
}
.footer-left dt>img{
	float: left;
	width: 49px;
	height: 61px;
}
.footer-left dd{
	float: left;
	margin-left: 9px;
}
.footer-left h1{
	font-size: 10px;
	color: #010101;
	line-height: 18px;
}
.footer-left p{
	width: 267px;
	font-size: 12px;
	line-height: 25px;
	color: #666666;
}
.footer-center{
	float: left;
	margin: 0px 21px;
}
.footer-center h2{
	width: 414px;
	border-bottom: 2px solid #00a1e9;
	font-size: 16px;
	color: #256c9b;
	font-weight: normal;
	padding: 0px 30px;
	line-height: 30px;
	margin-bottom: 15px;
}
.footer-center ul{
	margin-left: 6px;
}
.footer-center li{
	line-height: 31px;
}
.footer-center li span{
	color: #256b9c;
	margin-right: 4px;
	font-size: 1px;
}
.footer-center li a{
	font-size: 10px;
	color: #585858;
}
.footer-center .hanggao{
	line-height: 0px;
	margin-bottom: 15px;
}
.footer-right{
	float: left;
}
.footer-right h2{
	width: 219px;
	border-bottom: 2px solid #00a1e9;
	font-size: 16px;
	color: #256c9b;
	font-weight: normal;
	padding: 0px 30px;
	line-height: 30px;
	margin-bottom: 15px;
}
.footer-right ul{
	margin-left: 6px;
}
.footer-right li{
	line-height: 31px;
}
.footer-right li span{
	color: #256b9c;
	margin-right: 4px;
	font-size: 1px;
}
.footer-right li a{
	font-size: 10px;
	color: #585858;
}
.footer-right .hanggao{
	line-height: 0px;
	margin-bottom: 15px;
}